put on a good/poor show - Turco Inglés Diccionario